Skip to content

GitHub Actions: Use new PHP workflow#173

Merged
lippserd merged 3 commits into
mainfrom
php-workflow
Jan 7, 2026
Merged

GitHub Actions: Use new PHP workflow#173
lippserd merged 3 commits into
mainfrom
php-workflow

Conversation

@sukhwinder33445

@sukhwinder33445 sukhwinder33445 commented Dec 15, 2025

Copy link
Copy Markdown
Contributor

This PR switches to the new PHP workflow, which combines linting, static analysis, and unit testing. phpcs.xml file has been removed because the new workflow provides a default config for it and the file did not contain any special configurations anyway. In addition, Allow GitHub Actions workflow to run for every pull request instead of only main-based pull requests.

  • After merging, @lippserd will update the branch protection required status checks to match the new workflow.

@sukhwinder33445 sukhwinder33445 self-assigned this Dec 15, 2025
@cla-bot cla-bot Bot added the cla/signed label Dec 15, 2025
@sukhwinder33445 sukhwinder33445 force-pushed the php-workflow branch 2 times, most recently from b96a06d to afed93f Compare December 15, 2025 12:21
- Remove obsolete workflow trigger for `release/*` branch pushes
- Run workflow on push to branch `support/*`
Use default from new workflow.
Allow GitHub Actions to run for every pull request instead of only main-based pull requests
@lippserd lippserd merged commit 90450a5 into main Jan 7, 2026
13 checks passed
@lippserd lippserd deleted the php-workflow branch January 7, 2026 12:31
@lippserd lippserd added this to the 1.4.0 milestone Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants